5305 30
9399 453
12952 341
18756 343
12097 503
5693 159
7732 191
12029 697
9427 81
15001 58
5498 94
17030 748
2544189 3567
234056 590
194808 744
47939 393
18026 699
24517 669
3069 431
29303 225
9501 611
49760 792
22002 120
20589 406
12370 562
13263 675
86252 287
21249 550