24893 255
25250 103
13481 501
4006 718
5393 734
32327 145
69339 578
2906 38
5099 223
3019 648
7371 222
2461 94
10701 396
5581 518
3124 528
2712 583
1761 434
5085 394
1496 376
5164 810
3299 876
1594 274
1473 194
5016 757
6727 615
2756 734
4439 632
3026 602