3505 180
8032 225
6042 828
136814 150
26846 176
28979 105
29388 800
115138 962
98236 711
57429 103
11211 365
3209 64
2982 55
30920 65
13453 330
10498 260
10957 877
156394 684
9106 261
3712 379
33288 708
26460 209
14361 616
119198 1117
13424 155
29077 743
11408 457
3302 164