5216 275
2184 172
8297 669
284400 904
10549 809
33896 746
45161 618
43674 684
32328 530
22136 640
6877 141
7700 690
47527 425
25621 231
32551 558
30157 753
15416 571
21142 420
2519 323
3045 492
4241 60