13032 598
33286 278
5879 553
29170 669
12872 312
7986 436
16787 679
9739 787
4795 227
11135 322
8188 389
16785 900
30205 536
26888 935
18062 583
2744 145
16109 758
13818 616
4928 116
17435 112
13027 644
2505 297
11668 548
5115 75
11240 570
5091 87
12336 204
30351 318