1103 192
561 59
2377 583
91263 427
68668 500
170533 744
198159 997
93020 1127
29588 490
44924 264
79973 885
50984 384
26842 273
30237 403
20581 97
31016 143
27815 423
8436 570
16181 521
1742 101