2613 103
4081 396
2482 187
5225 731
9370 579
7962 281
5209 503
5533 770
4089 377
14095 326
10604 432
3423 411
1248 104