12385 385
2980 583
9966 964
3346 553
19206 352
699 57
4880 275
2119 255
118031 560
20008 393
63915 688
13341 713
158962 259
120671 189
5506 201
1272 118
6602 612
8522 727
4327 531
7637 212
4311 39
20479 73
66896 591
27859 291
61077 66
3185 232
10099 499
5538 309