2938 75
2691 192
3520 536
6069 428
43273 843
33400 101
2331 282
8954 658
16339 146
6343 572
2571 182
4930 752
12249 552
4057 477
87745 389
5642 757
7071 94
656 41
1930 206