40505 432
10895 601
54341 550
15945 212
19189 204
19403 393
6987 645
4299 161
2861 453
14677 391
24094 531
2891 129
4484 518
22152 541
7675 317
16541 335
2810 356
9020 527
6632 868
2520 340
11046 468
3268 169
2813 331
55441 915
6261 87
5112 615
24564 397
8832 607