19431 522
174873 696
130 37
15826 66
793 195
24883 283
2110 637
2505 589
15062 657
302 79
1880 519
9545 94
1515 396
15010 104
1973 651
834 254
8470 304
14742 260
19194 605
1688 410
2002 629
11226 670
704 189
583 138