1103 192
560 59
2377 583
91230 427
68646 500
170442 744
198059 997
92944 1127
29564 490
44909 264
79927 885
50945 384
26825 273
30216 403
20564 97
30999 143
27787 423
8434 570
16177 521
1742 101