1099 192
557 59
2376 583
91170 427
68609 500
170385 744
197930 997
92837 1126
29542 490
44880 264
79864 885
50892 384
26811 273
30184 403
20532 97
30956 143
27737 423
8432 570
16177 521
1740 101