20015 542
12735 469
8434 612
15436 719
6287 406
11271 462
11639 243
33568 743
5243 350
38252 188
17675 707
4744 685
4164 166
7553 137
3351 180
2811 170
1301 155
6407 114
5040 551
3346 391
3192 71
6321 164
47001 772
5672 642
3323 232
6349 794
68546 474
30527 41