43298 130
29486 542
4640 58
2580 290
7340 596
3697 299
3274 398
12200 442
2763 334
4515 612
3088 643
1498 192
3473 537
1869 467