3002 590
1837 312
4954 639
11382 795
2237 370
1127 157
3931 318
686 84
1403 273
3250 861
1961 257
3369 418
2993 672
3170 951
2994 70
941 129
5469 351
1302 159
3518 71
3739 746
1441 276
3378 842
15009 579
2451 327