30546 414
17561 367
11216 291
22257 1003
9540 396
10332 848
12560 350
5673 726
10187 598
11106 238
27180 754
7648 293
10129 326
23376 545
12410 1012
5347 314
3793 445
13346 606
3601 343
8589 860
2278 115
9456 491
5871 120
2960 233
13667 252
14502 623
6540 548
14406 334