1103 192
561 59
2377 583
91274 427
68678 500
170569 744
198206 997
93053 1127
29600 490
44965 264
79996 885
50999 384
26851 273
30245 403
20587 97
31027 143
27833 423
8436 570
16181 521
1742 101