305830 650
61738 790
2589 271
8720 115
11943 608
3064 209
43121 508
11432 875
5946 669
7188 69
10069 549