3533 829
11711 187
23111 165
3581 412
2386 554
30678 717
43683 390
7282 462
33444 556
10035 524
6930 605
11423 37
3728 463
4361 237
22315 415
18893 382
7172 80
28146 623
28861 925
16914 560