185 27
2518 743
2650 666
2924 908
1691 500
2367 656
2054 537
482 90
1994 544
2531 597
1541 421
1466 422
2763 800
1812 330
859 173
286 55
463 116
1694 338
2061 579
2182 451
3086 944
1020 309
515 148
2944 670
175 31
1045 229
2883 767
2697 874