1099 192
559 59
2376 583
91185 427
68617 500
170397 744
197962 997
92856 1126
29549 490
44885 264
79879 885
50901 384
26814 273
30191 403
20540 97
30968 143
27745 423
8433 570
16177 521
1741 101