3401 829
11496 187
22341 164
3212 412
2336 554
30120 717
43544 390
7152 462
33113 556
9885 524
6817 605
11029 37
3639 463
4139 237
22008 415
18691 382
6981 80
27697 623
28328 925
16476 560