2943 61
3682 973
4716 352
3038 611
17494 433
1799 351
9532 474
1831 220
3506 646
1521 159
1144 52
3429 590
18990 370
15759 473
4700 703
3629 602
1198 44
15531 236
23785 643
1281 234
3575 356
900 51
5734 542
10553 754
4394 353
7649 593
11659 547
2518 445