257033 750
10316 181
2289 235
20539 655
7975 803
7670 810
50117 380
39624 364
12574 435
5150 240
29485 402
6799 106
29963 869
20806 326
12263 131
4707 40
13338 482
14557 418
11421 201
10905 248
8563 669
12745 78
14756 538
17493 75
39435 144
39696 231
22798 545
7018 358