1112 192
584 59
2392 583
91685 427
68914 500
171152 746
199403 998
94066 1128
29753 490
45486 266
80577 885
51316 384
27024 273
30491 403
20843 97
31320 143
28263 423
8456 570
16198 521
1749 101