30542 43
15068 335
2525 430
5047 775
3089 600
7907 743
2668 263
2039 172
6257 450
4667 403
9777 797
18438 319
1343 145
35326 756
11136 711
3384 244
4148 890
4331 623
10560 506
4640 540
6162 545
12356 718
4421 712
24567 867
25907 416
21611 614
29429 616
30188 363