22186 575
5210 572
5957 436
6147 112
4925 658
4328 52
21551 270
6360 735
7307 275
1203 181
2147 393
2965 546
2774 490
4867 657
39342 217
2145 251
2203 140
3263 253
2498 489
2879 469
2086 366
2966 504