19585 798
6301 762
41073 639
10492 628
11150 481
381092 1071
18687 87
1227964 4597
575854 3061
572228 1690
650601 1882
204716 412
10870 733
159522 555
260709 2046
145302 327
333790 1272
57744 608
521172 1783
194271 620
342094 978
28003 370
167433 1109
85650 166
79189 179
493880 937
191291 405
33953 397