1099 192
557 59
2376 583
91168 427
68608 500
170384 744
197927 997
92833 1126
29540 490
44880 264
79860 885
50890 384
26810 273
30183 403
20530 97
30954 143
27734 423
8432 570
16177 521
1740 101