309 75
795 242
859 204
1108 259
1425 395
2541 668
8217 303
3488 604
3338 342
2000 257
2796 799
4946 236
3769 173
18125 443
4901 179
2657 98
4359 623
4687 540
6193 545
16754 114
6088 339
4685 387
7222 733
42801 677
7413 314
1906 146
3784 310
6313 547