28777 80
13948 581
4481 639
6862 389
5247 378
7217 294
42673 850
17982 787
4935 90
9493 506
7129 179
4122 737
43155 716
2853 100
7193 662
8760 497
9276 836
6846 534
18521 932
6212 927
8566 659
4886 427
5446 195
2345 116