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
1944 496
1181 240
2526 442
2522 463
3994 614
1343 278
3826 637
2944 692
17533 54
7695 514
1853 277
6812 493
54229 467
12659 111