2963 555
2533 296
6279 269
3291 386
12391 859
4904 623
8697 363
2607 97
1831 390
1995 125
3805 479
3156 398
15914 698
1218 196
3479 822
9912 243
1959 417
3000 334
2153 323
2762 691
22465 336
6605 450
1501 146
2554 575