3000 52
8352 680
13016 57
4411 771
5277 459
19320 563
1845 64
7127 516
3118 478
9806 158
20391 448
5954 93
26484 419
4137 447
2275 382
3823 931
6887 477
2735 640
6863 471
6741 569
3568 710
8569 817
4951 488
12027 51