3052 268
6590 81
38453 612
16891 154
4117 631
8105 642
10251 478
7783 647
5110 139
6019 353
3097 297
4282 232
8068 707
9729 41
4546 153
43069 682