458 125
612 147
2651 632
2119 549
277 71
1591 262
1094 210
4050 537
863 37
16054 619
7407 72
32495 407
5058 831
11056 610
8461 779
5712 359