15285 839
11515 556
8578 450
16150 63
29214 141
2650 768
20762 157
16008 669
2251 310
1396 292
3178 467
1152 155
2293 427
1263 36
2755 499
692 107
3488 593
1167 246
1749 266
977 94
3702 685
763 168
2183 455
3057 550
3871 684
3002 643