2603 746
23485 69
1411 301
2195 602
2634 767
3016 963
1113 278
2976 958
2772 909
5177 481
552 149
2844 908
850 94
4883 603
9722 279
12499 332
6447 669
3686 403
5111 528
1662 240
1367 38