3440 386
2386 193
4812 187
2813 329
1022 58
1552 121
3804 851
28042 952
5107 553
2987 255
67127 690
10932 894
8091 452
4997 641
9189 408