221585 247
4957 658
2217 261
5421 612
1548 255
1592 121
3574 516
34449 109
10458 883
8245 415
14366 425
5288 566
6043 94
3463 259
1238 86
5339 690