1713 287
1128 57
1598 107
11674 679
14617 492
34284 120
8203 741
3844 84
4530 562
2660 263
10367 347
7008 101