2622 103
4089 396
2497 187
5227 731
9397 579
7966 280
5219 503
5531 770
4109 377
14116 326
10582 432
3436 411
1267 104