2905 881
18358 515
6440 367
10214 84
15060 61
9348 159
7338 447
11386 507
29647 264
7065 601
6435 715
11165 736
10013 952
8679 949
4428 469
721 80
3551 302
3835 637
2322 438
3924 214
12205 547
8582 402
2386 336
3744 705
4102 439
3864 629
20447 653
25520 290