3312 274
1138 145
4347 399
3188 873
3314 732
802 126
3484 665
13683 455
2564 498
1987 265
3785 341
665 42
1372 101
1056 168
1943 496
1179 240
2451 442
2520 463
3988 614
1339 278
3820 637
2943 692
17498 54
7558 514
1852 277
6804 493
54142 467
12648 111