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