1103 192
560 59
2377 583
91260 427
68666 500
170530 744
198147 997
93015 1127
29588 490
44922 264
79970 885
50983 384
26842 273
30235 403
20580 97
31015 143
27812 423
8436 570
16181 521
1742 101