2985 416
3551 513
4039 443
5594 347
1321 156
12225 434
4155 846
5949 605
10309 592
2239 212
3677 479
3827 574
5722 678
4015 370
3277 841
21640 1020
4972 542
3251 209
3862 239
5163 66
3086 528
13086 173
3392 660
4545 694