2833 602
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
1008 155
531 97
20723 818
341 72
2149 603