2928 304
29732 484
11277 395
11464 187
9286 94
2378 450
3127 638
2627 463
1347 219
7389 295
4333 88
2516 129
3170 213
3520 171
5720 788
4615 356
4445 578
3194 422
16873 773
1090 44
3397 523
2903 520
4605 660
15430 699
20114 589
1337 171
1734 454
8955 839