40505 432
10895 601
54341 550
15938 212
19186 204
19401 393
6984 645
4298 161
2859 453
14673 391
24091 531
2891 129
4483 518
22145 541
7671 317
16538 335
2802 356
9019 527
6630 868
2520 340
11042 468
3268 169
2813 331
55406 915
6259 87
5112 615
24546 397
8831 607