5092 275
2172 172
8290 669
284315 904
10543 809
33854 746
45134 618
43654 684
32279 530
22085 640
6857 141
7690 690
47456 425
25599 231
32505 558
30146 753
15395 571
21135 420
2513 323
3040 492
4239 60