2891 585
328 87
2936 622
1064 228
973 213
1074 237
2841 589
13541 274
9716 352
77851 289
26899 748
6741 199
20270 193