646 73
1358 231
2827 587
3665 718
2658 620
1351 292
1810 354
1332 212
637 33
2169 565
1983 524
1329 255
2908 655
3050 717
2991 802
517 97
1891 353
2591 752
1997 492
1350 299
2199 395
1196 88
3088 615
2897 729
1082 226
1698 310
2795 566
2760 627