12507 271
2766 805
5597 89
4059 656
18942 275
24582 494
9302 573
28680 536
13212 461
29989 353
13072 532
12514 333
19078 321
12689 693
4752 133
5802 622
8166 571
6919 281
4526 142
81918 883
62538 105
18242 309
7785 198
1200 157
25834 669
2640 351
11820 490
9616 731