29960 562
11001 598
13646 564
8995 679
26575 487
13910 427
34628 421
9139 355
4582 465
5286 288
3009 655
3402 363
6910 49
5041 630
12021 446
7264 660
6821 392
10887 330
7180 803
5184 908
9645 484
163243 480
5296 274
117609 763
7456 542
117214 849
1532 157
17704 317