2996 399
1636 318
2831 354
1469 72
1723 227
1056 82
2136 496
1249 36
1575 284
7968 160
3553 540
891 84
3116 385
2438 583
1352 230
4171 708
3365 448
897 89
3475 613
2650 612
14321 865
858 67
1970 287
1307 137