1096 192
555 59
2376 583
91119 427
68579 500
170353 744
197782 997
92695 1126
29525 490
44852 264
79783 885
50847 384
26794 273
30152 403
20505 97
30906 143
27704 423
8432 570
16175 521
1740 101