29029 63
4511 30
8744 272
5732 355
83307 638
3393 400
4815 366
18626 581
4499 822
4428 413
3739 547
4710 238
7608 318
78741 311
6533 366
23614 341
32820 314
6932 596
7334 953
19918 350
27122 128
5339 412
13694 777
53263 550
4163 193
7720 103
3092 420
5911 695