4071 847
2885 479
1666 213
2901 684
2560 606
1229 96
1084 123
1916 429
2644 150
2423 597
3319 446
2822 97
5032 581
711 188
2189 82
5656 798
725 144
1497 240
2720 515
2940 431
2883 565
1273 235
1470 346
3265 910