2998 387
150600 327
38110 480
75025 394
22373 821
41314 400
20664 108
2755 397
4791 547
2226 193
6285 196
2993 92
3658 365
5559 232
16704 903
6237 81
5616 281
3043 614