222528 247
5842 658
2647 261
6215 612
2405 255
3282 121
3919 516
42818 110
11627 883
8699 415
18898 429
5925 566
6621 94
3910 260
1536 86
5610 690