222529 247
5844 658
2647 261
6217 612
2407 255
3287 121
3922 516
42844 110
11630 883
8699 415
18926 429
5928 566
6632 94
3911 260
1536 86
5610 690