3322 386
2215 193
4741 187
2723 329
969 58
1479 121
3722 851
27911 952
5044 553
2924 255
67055 690
10778 894
8003 452
4949 641
9042 408