3084 656
2352 568
2866 536
1512 303
999 88
2985 674
3460 933
2125 564
4679 134
3688 535
2419 615
1234 216
1737 360
1841 199
3809 721
2376 328
1669 39
2733 629
1901 349
1340 297
3826 879
2891 525
2964 526
905 85