3600 580
1715 254
948 111
5211 31
2852 627
3369 812
1006 73
12153 115
7398 176
1949 242
4685 660
3741 783
2924 548
954 46
10249 465
1296 39
1617 177
3622 651
1457 95
1531 280
2802 473
8647 356
2981 552
2041 416