40505 432
10896 601
54347 550
15945 212
19195 204
19408 393
6989 645
4300 161
2861 453
14681 391
24095 531
2891 129
4487 518
22154 541
7678 317
16544 335
2826 356
9028 527
6634 868
2520 340
11048 468
3268 169
2813 331
55456 915
6262 87
5112 615
24572 397
8832 607