43007 324
114953 761
96792 635
123086 469
20486 612
100516 363
133368 880
124004 740
105068 408
60160 348
16980 800
95596 244
80519 286
7441 330
7856 97
9127 687