30396 122
49405 262
55827 216
26926 97
14715 212
55153 368
92221 587
82432 748
124603 535
15058 41
33035 306
112775 503
18560 142
30962 238
29458 774
26293 158
76905 567
46834 106
20714 94
14535 44
50733 415
54904 251
19275 103
15788 231
29886 150
1196 245
25675 109
37734 333