35561 607
3980 192
14303 290
7279 221
3497 102
100400 547
28283 912
5391 50
3423 461
4059 595
4306 592
2960 669
2336 169