20576 33
39559 914
6538 399
4303 535
9641 416
7103 204
2065 61
2703 445
3505 711
4342 356
3539 743
1266 43
14607 563
3648 642
1386 163
1946 274
15105 318
1611 57
2713 261
4014 237
3651 852
2581 510
19532 82
2907 459