321 50
5961 179
9753 182
2477 295
727 67
2571 646
2580 312
3823 621
2724 416
1529 252
5250 318
2186 299
1212 221
2464 386
8932 747
1941 373
9298 133
12952 310
4814 697
7143 360
6691 888
1998 407
3037 540
2052 255