5684 596
7735 548
10928 502
2401 30
5881 879
4240 596
2352 397
4277 456
3462 602
559 42
812 125
2171 281
1062 71
1843 243