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