980 73
2509 121
1000 60
3209 540
2693 729
1634 387
2688 504
1292 108
1747 387
1510 374
2653 400
2354 191
4617 546
4159 779
1348 197
2306 425
1223 33
4083 636
2854 819
1589 237
1531 207
2368 395
3058 416
5372 310