31931 97
23880 702
3239 428
3200 299
2868 203
5186 433
17504 531
10572 698
37502 313
4927 622
3111 743
4910 523
5003 571
876 121
1868 324
911 138
3112 629
2821 581
3475 677
2995 541
3426 658
1942 275
2418 581
3634 182