40458 334
9515 257
2958 35
6678 514
14955 385
18267 393
4703 641
17536 179
3739 247
10276 254
3132 375
18367 153
20002 488
4552 435
22479 482
19325 431
15016 464
3409 162
6509 615
5387 469
10199 327
1361 320
7985 678
11513 151
11094 249
4077 558
5653 451
6309 442