2640 407
460 94
3480 698
459 79
1513 448
6230 409
963 75
20547 274
7752 155
11180 441
47068 131
4194 474