2903 881
18346 515
6439 367
10213 84
15059 61
9345 159
7338 447
11369 507
29647 264
7065 601
6435 715
11152 736
10010 952
8679 949
4427 469
721 80
3550 302
3835 637
2322 438
3908 214
12205 547
8582 402
2383 336
3744 705
4101 439
3863 629
20447 653
25520 290