5856 811
1597 66
2382 237
5548 94
7245 205
3655 229
1539 50
2539 93
1781 83
3682 562
49153 791
8833 390
7547 105
4836 556
3806 436
4455 286
1935 49
5457 29
4785 142
8873 101
4993 375
3637 108
2874 241
2505 161
31843 378
13869 58
2638 103
11205 246