3328 386
2223 193
4743 187
2726 329
973 58
1484 121
3731 851
27914 952
5047 553
2926 255
67057 690
10789 894
8005 452
4949 641
9044 408