10866 50
32632 145
36039 583
17035 777
21400 759
18170 675
13044 688
26715 201
17454 409
15424 743
24498 313
12885 752
17255 589
11010 502
4828 296
20189 83
74230 859
10894 78
36260 660
98968 289
30992 537
3146 367
37873 97
10735 432
79022 309
19983 267
16690 573
34859 121