3505 808
10648 359
14250 163
19141 178
31162 292
5246 176
8216 869
8339 389
12562 693
3179 214
1104 74
26821 186
19803 469
4227 549