29518 665
6654 569
1431 119
2681 568
6065 360
2873 763
23892 231
3352 489
779 37
5184 702
21271 215
4907 643
3684 812
9957 504
27254 499
4345 716
1599 273
5060 576
1440 125
3647 474
949 45
3163 787
1561 197
9550 56
1083 113
3037 322