31581 285
58059 642
154648 291
3432 99
4438 252
25321 267
102139 501
80696 627
17342 252
15688 433
29528 516
91667 792
4540 627
5440 815
10882 679
2094 57
3954 227
4794 399
3549 500
42113 309
88569 494