40593 259
9180 341
11475 432
11474 278
10071 569
4193 409
21418 653
4122 311
6007 627
2706 349
6531 179
5593 786
2807 332
1590 107
3280 98
5399 940
5642 412
9187 782
4753 54
4038 495
7126 627
8817 337
2987 135
7268 552