313 36
3282 273
1731 86
1202 205
3393 799
83472 901
16686 192
12801 107
3426 456
4146 72
17661 389
13898 267
3820 245
78034 616
1333 188
3059 623
7897 57
3783 637
5869 448
2157 291
2147 363
3595 511
9694 341