3291 777
13400 234
4813 358
16313 884
39404 968
19529 626
7421 283
43234 2609
14512 589
20264 306
13722 452
17452 540
167353 1043
671678 1141
273947 909
21341 841
11424 319
19332 452
23793 780
7829 209
12521 304
18439 107
17536 515