2800 281
4372 581
1798 60
5222 173
149351 452
33670 211
3497 562
84982 853
7192 78
11448 615
15118 196
20087 475
47885 660
301345 859
141904 451
98794 924
45710 390
28386 389
16085 336
11898 64
31899 639
34485 94
3517 596
7042 543
5156 189
5691 533
6105 609
3307 559