2800 281
4372 581
1798 60
5222 173
149332 452
33669 211
3497 562
84978 853
7191 78
11448 615
15118 196
20087 475
47882 660
301337 859
141900 451
98788 924
45707 390
28380 389
16082 336
11895 64
31895 639
34480 94
3517 596
7042 543
5156 189
5691 533
6105 609
3307 559