29028 63
4501 30
8676 272
5888 355
83253 638
3374 400
4806 366
18558 581
4503 822
4402 413
3713 547
4725 238
7601 318
78656 311
6554 366
23510 341
32931 315
6901 596
7305 953
19816 350
27080 128
5361 412
13645 777
53109 550
4146 193
7709 103
3092 420
5825 695