301408 1033
121550 803
5139 227
30186 928
7977 117
447212 722
63544 658
11977 726
24028 626
15472 441
14768 438
19339 375
33219 394
18874 703
8239 551
31785 598
21981 158
5046 298
40325 780
43505 593
25024 746
2603 356
3418 523
1846 84