31790 66
6469 501
9797 190
16078 406
17683 645
58211 137
4999 726
3543 276
12112 547
9140 87
24803 743
6372 355
6799 656
4701 339
3720 862
33415 291
25242 430
7810 111
3299 525
6100 779
5855 448
3392 522
12892 573
1019 228
17762 846
569 105
16003 416
2620 211