20016 839
5897 362
13967 557
6733 550
16813 324
8485 484
10080 256
13980 638
11207 263
5571 591
6194 64
4341 69
10136 214
26431 452
23441 984
4894 366
6432 504
10979 524
7712 202
20518 561
7964 345
6886 761
10704 645
25097 169