3020 500
1368 107
6553 796
14303 904
4639 659
2440 365
2958 320
2663 483
1586 260
1336 86
2774 423
6767 367
3954 873
2170 333
9948 270
4034 71
5544 685
1795 261
1730 376
1254 362
2781 287
1952 266
2931 505
11600 532