14905 603
10981 330
13804 800
9941 134
18498 159
11322 452
18405 687
11592 552
305213 1033
37725 648
3560 511
12018 291
2955 377
55070 481
11632 537
23126 207
9072 921
19686 508
24381 667
4816 403
133607 330
4621 376
8998 966
15031 104