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