2603 34
3941 289
12531 97
2952 473
10005 561
5398 625
10891 169
7063 773
6936 416
5225 572
20163 578
8173 214
14771 338
4603 265
5109 278
5348 442