29030 235
2503 289
6455 566
9935 185
37920 855
2233 212
3245 849
22654 100
7500 617
15178 585
25320 943
3078 524
4366 720
13756 211
3253 144
7541 621
44901 904
2850 457
3168 734
997 106
4496 627
1120 81
7178 51
6378 451
5098 598
7866 318
8937 402
22503 636