1099 192
557 59
2376 583
91175 427
68614 500
170389 744
197948 997
92848 1126
29545 490
44883 264
79869 885
50897 384
26813 273
30188 403
20535 97
30960 143
27742 423
8433 570
16177 521
1741 101