1246 270
1322 96
22028 298
49119 469
21465 319
17409 376
15876 312
6971 742
11822 737
2382 529
2373 504
11961 562
2304 105
1426 171
5482 640