3063 75
2706 192
3545 536
6104 428
43689 843
33741 102
2347 282
9184 658
16437 146
6357 572
2595 182
4951 752
12273 552
4077 477
88359 389
5663 757
7125 94
672 41
1935 206