3005 882
2343 428
2603 91
4728 692
4796 507
2244 331
99899 75
10718 341
10606 519
5954 218
6563 124
6958 863
3268 345
22839 530
4156 757
29314 164
3689 723
2924 448
16296 393
5575 162
80184 572
15237 386
2445 441
1310 26
19429 130
3109 516
6034 479
31773 373