222556 247
5869 658
2737 261
6257 612
2428 255
3272 121
3943 516
42756 109
11603 883
8776 415
18474 429
6977 567
6973 94
3918 259
1520 86
5591 690