1526 300
1866 161
4215 457
58878 235
70705 274
3202 753
39925 153
122577 367
12058 319
45157 246
1562 290
1271 303
2551 784
4944 395
99129 371
100153 230
25822 541
3075 81
17695 317
9361 252
145237 189
150499 853
37875 734
76781 211
204278 885
411994 2136
103066 322
298294 824