2981 505
2674 530
3545 809
2916 480
2231 451
1883 175
1426 66
3733 43
2388 489
4113 978
892 76
2353 27
2023 271
3583 688
2072 345
1153 47
2518 401
1468 83
4324 883
862 56
1609 230
3478 653
16547 652
11352 889