19521 240
13773 570
65311 379
45913 150
5687 375
7444 266
2851 99
7544 402
4459 117
5396 230
12940 164
5940 749
6725 787
1198 43
1652 255
2659 264
3616 481
4765 748