1099 192
557 59
2376 583
91164 427
68607 500
170381 744
197918 997
92820 1126
29537 490
44880 264
79851 885
50886 384
26809 273
30180 403
20527 97
30949 143
27729 423
8432 570
16177 521
1740 101