312 80
432 120
4825 479
1306 299
16895 892
1455 268
1990 435
14525 566
2720 771
4398 27
7202 669
6344 689
12835 680
4287 135
11465 442
10301 48
2028 53
3306 182
11037 523
3859 423
3300 743
5417 641
2525 509
2797 36
17514 540
15927 688
4588 51
3732 300