2541 34
3937 289
12515 97
2949 473
9995 561
5388 625
10876 169
7062 773
6929 416
5212 572
20146 578
8147 214
14758 338
4537 265
5087 278
5340 442