3061 689
339 84
2108 410
1023 246
2450 295
559 50
2599 543
2554 674
1675 459
11707 460
1292 337
903 167
1159 239
2596 508
796 186
1244 308
1138 199
3041 463
238 27
2774 570
1531 266
3220 911
1170 179
2489 106