2030 507
1612 220
1242 159
4390 133
2028 219
13862 276
14329 104
22360 247
16930 359
17636 595
8088 282
36574 288
13138 391
6627 533
11616 526