2800 281
4372 581
1798 60
5222 173
149338 452
33670 211
3497 562
84981 853
7191 78
11448 615
15118 196
20087 475
47883 660
301341 859
141903 451
98789 924
45710 390
28382 389
16083 336
11895 64
31898 639
34482 94
3517 596
7042 543
5156 189
5691 533
6105 609
3307 559