2910 75
2689 192
3513 535
6061 428
43183 843
33324 101
2331 282
8945 658
16318 146
6342 572
2566 182
4925 752
12249 552
4057 477
87617 389
5639 757
7059 94
654 41
1929 206