408584 1043
1880 193
2365 337
729 93
2669 522
1001 95
12329 490
9173 509
35491 362
95173 361
18831 671
11166 405
5231 421