2338 407
457 94
2870 698
439 79
1509 448
6224 409
956 75
20422 274
7746 155
11145 441
47011 131
4185 474