50026 557
2244 602
1778 460
1404 340
3005 708
766 183
2178 570
1699 516
1203 345
413 113
588 172
755 233
1258 339
2228 691
1473 88
453 121
1575 322
2001 423
1496 389
2636 534
2490 502
2136 577
679 193
1515 413
2557 694
2069 598
2142 524
2948 668