24928 255
25251 103
13484 501
4006 718
5393 734
32329 145
69340 578
2906 38
5100 223
3019 648
7373 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
3027 602