2394 407
459 94
2952 698
442 79
1511 448
6226 409
959 75
20446 274
7747 155
11155 441
47017 131
4187 474