5216 275
2185 172
8297 669
284401 904
10549 809
33896 746
45161 618
43675 684
32328 530
22136 640
6878 141
7700 690
47531 425
25622 231
32552 558
30157 753
15417 571
21142 420
2519 323
3045 492
4241 60