2563 407
459 94
3317 698
457 79
1513 448
6230 409
962 75
20506 274
7750 155
11176 441
47054 131
4191 474