5073 157
10655 116
9051 614
14513 850
338283 931
18601 195
47313 738
1894 113
1640 280
11224 844
2933 260
5529 508
4103 370
3925 161
4209 665
2792 454
4389 502
6043 833
5347 899
2659 312
3533 717
4963 729
2943 53
3064 286
3649 239
5010 68
5733 256
3048 124