3313 274
1139 145
4353 399
3188 873
3315 732
803 126
3488 665
13704 455
2564 498
1988 265
3792 341
668 42
1372 101
1062 168
1944 496
1183 240
2557 442
2522 463
3995 614
1343 278
3826 637
2944 692
17543 54
7695 514
1855 277
6812 493
54258 467
12664 111