29525 665
6655 569
1431 119
2681 568
6065 360
2873 763
23895 231
3352 489
779 37
5184 702
21272 215
4907 643
3684 812
9959 504
27261 499
4345 716
1599 273
5061 576
1440 125
3648 474
949 45
3163 787
1561 197
9552 56
1083 113
3037 322