2812 281
4374 581
1800 60
5226 173
149552 452
33685 211
3501 562
85020 853
7192 78
11451 615
15127 196
20088 475
47914 660
301426 859
141960 451
98850 924
45758 390
28423 389
16128 336
11927 64
31938 639
34546 94
3519 596
7046 543
5157 189
5694 533
6109 609
3310 559