2480 507
2230 503
8350 413
2876 666
3193 785
3147 833
8012 213
21255 436
3493 317
3350 732
13479 28
12296 590
7939 531
3427 185
16976 863
2603 192
7077 703
3278 254
4132 474