13954 347
3336 503
1443 196
3629 688
2049 416
1272 125
3111 205
3566 856
3168 598
3953 546
4613 223
3461 342
3294 589
2196 47
3848 727
1056 119
19197 501
1319 75
3863 916
2461 257
3374 597
1770 416
4063 645
752 140