2977 75
2697 192
3524 536
6074 428
43405 843
33523 102
2335 282
8993 658
16372 146
6346 572
2579 182
4937 752
12256 552
4065 477
87970 389
5647 757
7089 94
664 41
1932 206