2390 407
459 94
2944 698
442 79
1511 448
6226 409
959 75
20445 274
7747 155
11155 441
47017 131
4187 474