222529 247
5842 658
2647 261
6216 612
2406 255
3285 121
3920 516
42830 110
11629 883
8699 415
18915 429
5927 566
6629 94
3911 260
1536 86
5610 690