1096 192
555 59
2376 583
91111 427
68576 500
170348 744
197766 997
92686 1126
29522 490
44847 264
79775 885
50844 384
26794 273
30150 403
20504 97
30900 143
27695 423
8432 570
16175 521
1740 101