26882 816
10417 522
13087 170
15729 594
1574 251
6625 270
3312 574
2227 421
1060 95
2874 652
2016 319
3245 863
623 88
2533 517
2215 91
2880 492
2492 411
888 58
3850 765
1529 226
4292 755
1039 65
2489 334
3183 819
1871 368
3539 803
1783 145
405 50