3309 386
2239 193
4823 188
2712 329
1030 58
1443 121
3738 851
27930 952
5141 553
2903 255
67050 690
10801 894
9065 452
4944 641
9018 408