2186 407
455 94
2663 698
433 79
1507 448
6220 409
949 75
20363 274
7741 155
11129 441
46999 131
4183 474