10865 50
32618 145
36032 583
17034 777
21398 759
18168 675
13043 688
26705 201
17453 409
15422 743
24490 313
12884 752
17253 589
11009 502
4825 296
20186 83
74219 859
10891 78
36250 660
98949 289
30980 537
3146 367
37868 97
10731 432
79009 309
19971 267
16685 573
34851 121