40481 595
1432 44
2455 332
5823 190
15464 105
7666 228
6941 604
16220 633
32061 267
4329 662
7231 254
1875 292
37852 855
3486 179
2513 526
5678 605
2643 466
4310 722
1971 469
3659 61
2787 418
9109 392
4065 119
2046 347
1435 201
11113 881
47297 114
6721 603