2146 218
2183 121
14597 428
9000 922
3223 301
20041 275
7212 708
2263 78
10491 321
2927 707
1942 342
2824 448
4471 191
4262 675
1253 38