2810 281
4374 581
1800 60
5226 173
149529 452
33682 211
3501 562
85016 853
7192 78
11451 615
15126 196
20088 475
47908 660
301422 859
141957 451
98846 924
45755 390
28421 389
16125 336
11923 64
31935 639
34537 94
3518 596
7046 543
5157 189
5694 533
6109 609
3310 559