3032 587
19324 503
1839 330
44280 186
26995 195
5098 448
17889 546
21180 264
13135 551
3614 487
6895 64
3187 447
2395 61