3003 240
106076 113
43606 268
26768 259
10070 66
28813 280
33895 382
22542 146
16840 109
8945 727
40105 444
33599 325
15779 54
17050 71
95443 734
25331 142
40396 776
25024 782
57375 238
13802 296
53262 671
53191 616
46157 912
28343 400
42307 162
7078 222
43960 911
38306 344