3525 829
11673 187
22999 165
3434 412
2377 554
30564 717
43653 390
7263 462
33391 556
10001 524
6915 605
11346 37
3703 463
4318 237
22247 415
18863 382
7134 80
28058 623
28758 925
16798 560