1096 192
555 59
2376 583
91119 427
68581 500
170354 744
197792 997
92699 1126
29525 490
44853 264
79785 885
50850 384
26796 273
30153 403
20505 97
30908 143
27707 423
8432 570
16175 521
1740 101