30538 43
15064 335
2520 430
5043 775
3089 600
7890 743
2666 263
2037 172
6251 450
4663 403
9768 797
18418 319
1343 145
35318 756
11134 711
3384 244
4146 890
4329 623
10535 506
4639 540
6162 545
12356 718
4421 712
24563 867
25896 416
21600 614
29424 616
30188 363