2993 584
1447 408
2909 339
2254 666
2554 766
1369 376
2099 426
2405 638
2931 500
2189 449
1632 166
744 142
1614 298
2196 542
2415 561
3413 580
2736 693
2397 298
531 97
20723 818
1081 77
2149 603
2194 451
2530 652