1596 37
26639 575
29928 166
170096 858
8412 651
126044 682
3283 506
131111 894
17196 185
3301 512
10846 350
19149 504
199116 463
28133 345
13004 356
4126 655
57276 890
2158 337
6528 291
52328 332
41222 236
6651 502
2259 116
11742 108
14918 444
18763 459
5708 543
5248 721