1096 192
555 59
2376 583
91116 427
68578 500
170351 744
197777 997
92694 1126
29524 490
44851 264
79781 885
50845 384
26794 273
30151 403
20505 97
30902 143
27703 423
8432 570
16175 521
1740 101