15182 67
1292 93
7737 642
21953 477
71392 641
18430 362
33217 843
37554 636
11546 348
9356 527
6854 802
50419 60
3905 99
4431 658
5479 614
1922 212
8094 878
7300 728
1165 87
1513 34
2349 273
7406 473
3159 563
2869 302