3151 217
18208 409
5339 670
8855 363
22234 335
43325 96
23351 421
17378 322
15608 103
5800 453
2852 116
10402 266
24291 532
10417 278
6925 45
34296 171
6936 395
4619 358
16238 384
6881 237
20811 843
3166 47
46058 467
38941 424
14918 305
29968 247
28813 278
15230 290