3196 217
18454 409
5378 670
8924 363
22337 335
43597 96
23572 421
17427 322
16022 103
5862 453
2894 116
10470 266
24559 532
10529 278
6984 45
34775 171
7031 395
4657 358
16436 384
6951 237
21566 843
3231 47
46495 467
39398 424
15071 305
30218 247
28937 278
16879 291