3046 128
10862 75
6117 709
7383 348
4269 146
5480 485
4905 599
2651 167
5086 58
3921 447
4212 683
6681 501
3875 211
2931 274
3549 77
5443 653
2437 220
5170 861
7449 807
3328 111
5842 581
3036 203
5123 377
5939 38