2533 34
3936 289
12515 97
2947 473
9992 561
5388 625
10872 169
7062 773
6927 416
5211 572
20145 578
8145 214
14756 338
4534 265
5081 278
5339 442