12044 853
7968 212
12084 788
11254 447
5165 292
2905 100
3688 244
12472 426
4955 369
3591 321
3081 343
4207 110
2191 224
3317 60
1649 239
4323 690
3692 690
2446 371
3905 459
2487 99
5058 80
5418 561
3682 117
7133 422
3912 153
2887 325
5953 549
3965 708