3160 487
7046 597
8276 548
11176 502
2834 30
6349 879
4449 596
2412 397
4338 456
3537 602
601 42
862 125
2266 281
1157 71
1931 243