3023 640
1082 130
1150 271
2783 653
1075 170
3493 608
3215 551
394 59
12757 629
3069 592
1488 50
6158 129
6872 543
11964 568
457 41
1900 251
3563 840
2180 510
2261 396
8989 801
3326 706
2825 458
8019 50
3074 825
2445 556