5196 286
8252 697
6202 464
10749 503
5219 254
14595 96
7478 873
4524 94
11775 195
3825 463
8002 666
5390 87
8297 653
3213 441
7360 664
7551 503
244601 1195
125941 1077
144204 273
15103 578
3852 550
14843 534
3129 296
5122 629
4020 406
6133 336
7165 956
20517 698