528 60
5933 307
6144 139
3561 102
5101 291
6339 589
3218 685
29056 572
33141 292
7860 271
1902 357
2465 589
6081 446
6263 391
9874 710
2679 560
4206 286
7581 515
3289 120
4111 231
3788 343
6905 546
2861 485
7392 325