3291 777
13399 234
4813 358
16309 884
39398 968
19529 626
7421 283
43232 2609
14511 589
20263 306
13722 452
17452 540
167349 1043
671677 1141
273940 909
21338 841
11424 319
19332 452
23792 780
7829 209
12520 304
18439 107
17536 515