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