221572 247
4950 658
2216 261
5419 612
1545 255
1585 121
3569 516
34431 109
10449 883
8240 415
14350 425
5281 566
6039 94
3458 259
1236 86
5333 690