222529 247
5848 658
2648 261
6218 612
2409 255
3291 121
3923 516
42858 110
11633 883
8700 415
18933 429
5931 566
6632 94
3911 260
1537 86
5611 690