2643 75
2664 192
3453 535
5991 428
42316 843
32632 101
2317 282
8875 658
16156 146
6321 572
2547 182
4880 752
10309 550
4033 477
86185 387
5603 757
6968 94
648 41
1911 206