1096 192
555 59
2376 583
91115 427
68576 500
170349 744
197773 997
92690 1126
29524 490
44848 264
79780 885
50844 384
26794 273
30151 403
20504 97
30902 143
27700 423
8432 570
16175 521
1740 101