222526 247
5840 658
2647 261
6215 612
2403 255
3278 121
3918 516
42810 110
11626 883
8699 415
18889 429
5925 566
6621 94
3909 260
1536 86
5610 690