459 94
2167 558
1304 315
3550 386
2580 193
4971 187
2938 329
1095 58
1724 121
3944 851
28215 952
5222 553
3063 255
67233 690
11203 895
8169 452
5059 642
9352 408