1243 270
1322 96
22028 298
49117 469
21465 319
17408 376
15875 312
6971 742
11820 737
2382 529
2373 504
11961 562
2304 105
1426 171
5481 640