1103 192
560 59
2377 583
91260 427
68663 500
170526 744
198142 997
93012 1127
29588 490
44922 264
79966 885
50978 384
26841 273
30230 403
20577 97
31013 143
27811 423
8436 570
16181 521
1742 101