15196 97
15743 645
1369 169
3715 963
2789 609
1897 216
2281 362
24523 533
13004 850
7404 382
2325 270
2632 468
1186 122
2084 395
2794 22
12999 280
1838 316
2227 465
1977 445
2380 427
1802 486
13251 697
2955 598
2392 619
3998 29
2705 599
4423 628
9649 127