5076 305
2325546 2550
3009 826
3138 307
2787 582
59538 586
12767 822
10579 668
2149 356
1999 285
254 36
2435 425
2126 638
1449 267
2069 373
1462 244
2153 555
6124 594