1593 503
1042 306
593 120
2324 595
899 33
2698 492
40542 238
80377 265
91050 347
925 38
3018 576
2886 518
20016 611
47845 182
65990 222
3176 835
3295 659
4094 571
60406 234
40404 97
8965 440
18412 125
150801 295
251830 868
100816 319
296863 823
137440 227
125270 377