599 106
1069 223
1338 299
2759 612
4943 758
1729 502
3176 595
5018 848
1727 345
1413 103
2693 802
1974 132
2133 621
2736 335
2996 296
1153 283
2856 623
3598 415
1320 295
2268 262
2880 323
2372 379
3084 866
605 149