12042 853
7968 212
12084 788
11253 447
5164 292
2904 100
3687 244
12468 426
4954 369
3590 321
3080 343
4207 110
2189 224
3314 60
1647 239
4321 690
3691 690
2446 371
3905 459
2486 99
5057 80
5418 561
3681 117
7133 422
3911 153
2887 325
5952 549
3964 708