15286 839
11515 556
8581 450
16157 63
29220 141
2650 768
20767 157
16010 669
2251 310
1396 292
3179 467
1152 155
2293 427
1263 36
2755 499
692 107
3488 593
1167 246
1749 266
980 94
3702 685
764 168
2183 455
3057 550
3871 684
3002 643