4991 596
2405 51
16685 218
3638 973
6979 417
3168 517
4627 952
4349 778
3345 463
1323 180
43417 551
32933 70
45786 124
17860 544
18040 399
17757 925
7740 642
27173 493
21405 121
5586 614
1586 217
2128 58
3451 657
3233 894
5076 745
3238 57
1464 274
2765 151