2145 218
2183 121
14597 428
9000 922
3223 301
20038 275
7211 708
2263 78
10484 321
2922 707
1942 342
2824 448
4471 191
4262 675
1253 38