10105 45
43138 138
31697 234
20145 676
11017 421
5826 350
22875 249
28284 280
12617 844
6521 93
16477 338
18624 340
18797 94
7332 569
11281 573
7521 445
25193 308
25184 402
9397 654
25286 281
16805 593
41374 635
23360 151
7986 582