222529 247
5844 658
2648 261
6217 612
2409 255
3290 121
3922 516
42849 110
11631 883
8699 415
18926 429
5928 566
6632 94
3911 260
1537 86
5611 690