10865 50
32631 145
36039 583
17034 777
21398 759
18169 675
13044 688
26714 201
17454 409
15423 743
24496 313
12885 752
17255 589
11010 502
4828 296
20188 83
74228 859
10893 78
36260 660
98964 289
30991 537
3146 367
37872 97
10733 432
79022 309
19981 267
16688 573
34859 121