3415 829
11511 187
22353 164
3217 412
2340 554
30131 717
43546 390
7156 462
33118 556
9886 524
6817 605
11032 37
3639 463
4145 237
22011 415
18697 382
6984 80
27703 623
28338 925
16487 560