455 94
2167 558
1251 315
3538 386
2572 193
4958 187
2930 329
1086 58
1699 121
3925 851
28185 952
5210 553
3056 255
67219 690
11168 895
8155 452
5045 641
9326 408