1296 227
2181 368
3546 821
3382 674
7055 606
7487 615
3944 718
2323 320
7765 272
3686 582
2095 319
2725 541
4983 587
3129 498
2930 490
1996 280
3122 798
8444 623
4582 325
2986 707
2453 471
14120 310
3935 885
3035 551