2526 34
3936 289
12515 97
2947 473
9992 561
5387 625
10872 169
7062 773
6926 416
5210 572
20144 578
8144 214
14755 338
4533 265
5081 278
5338 442