2957 632
2674 725
1267 256
3128 503
1893 474
36232 210
2273 528
10519 623
2662 107
14400 44
65142 722
23351 538
29608 688
90337 452
34274 680
34468 887