849 47
3876 784
4323 130
1148 95
3393 561
24559 193
6515 936
2863 227
2360 348
8982 346
2183 293
1648 153
5935 647
2802 574
3596 58
4657 562
1000 79
1319 188
1601 209
1508 91
6378 777
3651 345
1444 83
3459 239