15902 653
31082 127
5296 601
12031 701
3466 546
2097 145
6440 667
28412 592
383 67
5248 605
2323 466
2385 645
12700 515
3770 670
2618 587
5857 700
623 123
1639 304
740 132
2811 447
4364 296
822 28
3579 739
5690 694
1371 335
7101 474
2826 685
2635 590