3060 403
4795 54
2468 484
14070 664
6260 660
2535 511
1016 220
17915 503
4293 344
9512 376
5122 159
8659 552
3411 469
9105 440
1849 303
825 112
1882 184
3413 374
2987 679
2889 743
2958 545
724 162
3496 738
1840 536