19508 97
1756 387
1593 310
5684 687
2238 106
2588 534
10979 691
6530 496
5752 598
3259 242
33001 250
26034 863
1421 282
3958 628
23674 350
3263 95
17472 148
20334 810
62743 813
5642 688
341165 466
65574 348
1042 68
11926 186
4514 931
1074 35
20256 381
9508 99