3096 821
1729 390
1642 416
1865 501
2489 754
3181 604
2974 841
2502 752
1365 317
2309 644
2875 697
481 112
2657 623
2594 704
299 51
448 129
1508 443
1520 462
220 40
2757 546
463 108
806 204
2417 391
22685 764
15176 670
672 55
1851 284
815 224