2904 289
1197 222
1042 96
3145 594
2778 177
3578 140
6165 65
2015 382
11303 387
9159 441
2184 364
2948 685
17490 713
2684 507
2825 670
794 106
4211 58
2626 580
3663 515
2056 218
3263 761
1488 196
66110 346
19740 555
10286 133
19402 722
11696 515
3646 709