2997 142
1898 303
6264 436
4185 867
1511 162
3200 637
3424 650
42838 508
2945 362
14250 582
3169 686
10882 468
19936 612
1465 82
10922 752
15815 80
2475 150
4997 394