29028 63
4503 30
8678 272
5892 355
83258 638
3374 400
4807 366
18563 581
4503 822
4407 413
3713 547
4725 238
7601 318
78660 311
6556 366
23520 341
32965 315
6906 596
7306 953
19821 350
27101 128
5364 412
13649 777
53113 550
4149 193
7710 103
3092 420
5826 695