457 94
2167 558
1251 315
3539 386
2572 193
4959 187
2930 329
1086 58
1702 121
3925 851
28186 952
5211 553
3057 255
67219 690
11170 895
8155 452
5046 641
9326 408