12225 76
1030 41
3606 264
10068 823
3909 286
37205 896
15616 520
10920 313
5845 511
43833 245
60786 750
43894 433
3172 384
4860 799
10991 555
4429 160
9293 458