12671 230
5511 434
1191 43
1470 163
3694 666
1821 306
3255 811
1040 152
1840 536
3979 823
1644 72
2309 339
817 59
1999 318
3215 823
1666 197
2609 558
1123 318
1494 358
656 130
835 55
861 152
1300 403
2379 640