2613 103
4083 396
2482 187
5225 731
9371 579
7964 281
5210 503
5533 770
4089 377
14095 326
10605 432
3423 411
1248 104