27545 521
2712 486
7312 48
3838 503
14637 535
15113 766
29543 518
1135 202
2414 394
3455 270
3347 396
1542 105
6382 350
1892 194
2630 637
2971 600
7808 339
1744 268
3517 593
2787 718
2559 461
1153 264
5234 703
4973 679
3709 39
811 98
3245 457
3862 259