3293 761
2862 752
5629 582
1191 42
21394 514
3304 575
2158 460
485 38
1237 79
2228 144
11793 119
3570 569
1081 90
13076 529
977 159
942 108
2573 348