2639 34
3943 289
12541 97
2954 473
10015 561
5399 625
10912 169
7068 773
6942 416
5229 572
20179 578
8189 214
14775 338
4624 265
5116 278
5357 442