12043 853
7968 212
12084 788
11254 447
5165 292
2905 100
3688 244
12468 426
4955 369
3591 321
3080 343
4207 110
2190 224
3317 60
1648 239
4321 690
3692 690
2446 371
3905 459
2487 99
5058 80
5418 561
3681 117
7133 422
3911 153
2887 325
5952 549
3965 708