220286 247
3863 657
2064 261
4674 612
1303 255
1321 121
3442 516
32347 109
9800 883
8096 415
12714 424
5007 566
5843 94
3323 259
1133 86
5215 690