42751 762
6876 508
21349 217
27685 498
1713 60
7225 513
5430 244
2644 384
2594 171
6505 521
2549 101
5604 726
8435 611
3642 371
2964 113
5920 916
6016 574
3725 248
4948 416
3157 253
1370 260
3659 563
6074 456
2268 135