3162 829
11435 187
22160 164
3138 412
2314 554
29998 717
43507 390
7136 462
33045 556
9851 524
6797 605
10964 36
3624 463
4090 237
21965 415
18640 382
6945 80
27575 623
28242 925
16335 560