222529 247
5844 658
2647 261
6217 612
2409 255
3289 121
3922 516
42845 110
11631 883
8699 415
18926 429
5928 566
6632 94
3911 260
1537 86
5610 690