2103 172
4789 275
8284 669
284166 904
10535 809
33798 746
45096 618
43624 684
32198 530
22005 640
6835 141
7664 690
47312 425
25554 231
32402 558
30115 753
15365 571
21118 420
2510 323
3021 492
4231 60