5191 286
8246 697
6197 464
10736 503
5216 254
14587 96
7475 873
4521 94
11767 195
3823 463
8000 666
5386 87
8293 653
3212 441
7355 664
7547 503
244595 1195
125929 1077
144193 273
15099 578
3851 550
14837 534
3129 296
5120 629
4018 406
6124 336
7161 956
20505 698