2167 218
2188 121
14609 428
9011 922
3230 301
20123 275
7241 708
2268 78
10529 321
2955 707
1947 342
2835 448
4486 191
4271 675
1263 38