2613 103
4086 396
2484 187
5227 731
9373 579
7968 281
5214 503
5533 770
4089 377
14095 326
10607 432
3425 411
1248 104