2960 91
1591 129
5620 203
2839 590
70432 727
9540 280
35396 251
17769 164
40683 304
14221 356
9023 806
4712 364
3948 161
1795 332
2735 739
2582 94
11431 251
5984 167
12262 601
14625 102
4452 389
4939 495
2492 59
270070 479