40591 334
9536 257
2989 35
6696 514
15100 385
18393 393
4720 641
17692 179
3752 247
10302 254
3146 375
19566 153
20325 489
4587 435
22498 482
19446 431
15280 464
3440 162
6528 615
5403 469
10260 327
1371 320
8036 678
11742 151
11144 249
4101 558
5680 451
6367 442