20583 1029
3917 451
5182 654
29029 776
12636 602
14565 42
2484 366
17929 307
11046 234
1571 69
24932 738
10309 143
4507 350
2568 401
5584 726
4701 527
6221 485
14410 587
8170 390
2499 36
9438 627
56967 148
29359 384
11459 636
9850 267
13341 129
13113 267
4373 316