3312 274
1138 145
4351 399
3188 873
3314 732
803 126
3488 665
13701 455
2564 498
1988 265
3790 341
667 42
1372 101
1062 168
1943 496
1181 240
2517 442
2522 463
3993 614
1343 278
3826 637
2944 692
17531 54
7695 514
1853 277
6811 493
54218 467
12659 111