3514 56
4276 586
4685 620
2115 358
4074 54
2983 471
4068 812
4057 507
51772 149
47235 626
31802 624
16335 608
23337 89
13932 100
31102 168
37056 146
23633 258