221532 247
4934 658
2211 261
5403 612
1538 255
1577 121
3558 516
34396 109
10438 883
8239 415
14304 425
5277 566
6031 94
3457 259
1229 86
5324 690