15093 267
3783 759
3228 334
3579 395
4084 426
3393 551
5170 104
14344 285
3318 505
4476 525
36582 393
4482 756
18567 1596
3106 371
5824 537
16056 419
5862 859
2453 584
5586 36
1208 53
3322 637
3100 287
2062 278
7349 491
6894 726
1345 67
2258 96
7610 627