18401 504
4718 104
11535 340
16050 439
10030 160
20175 184
53905 389
13520 180
10293 77
52716 402
15768 677
28701 584
35443 398
12044 290
31438 578
29003 534
66317 987
35371 370
12385 350
14232 884
9395 814
8031 759
24301 505
8607 577
82375 671
33254 961
13080 662