51498 66
16442 245
17176 515
15285 392
43517 58
5147 858
4314 605
24296 191
20406 552
6989 485
3143 326
23902 790
3982 152
15833 616
3961 361
12946 117
3111 857
4669 833
2732 340
4009 748
3609 782
2371 309
2107 66
4326 885