40603 334
9537 257
2989 35
6699 514
15105 385
18401 393
4721 641
17704 179
3753 247
10306 254
3147 375
19684 153
20336 489
4589 435
22503 482
19452 431
15290 464
3442 162
6528 615
5404 469
10262 327
1373 320
8037 678
11750 151
11144 249
4103 558
5684 451
6372 442