12029 82
32668 771
5659 589
2988 459
10126 267
15828 447
17093 702
10084 409
7907 301
4223 448
13416 392
18426 473
15550 343
17855 609
19286 107
12497 570
5287 34
3046 35
2761 37
8235 279
4891 107
20653 814
6180 112
13539 267
10514 71
9276 533
5842 241
16493 185