3097 587
19691 503
1854 330
44315 186
27053 195
5104 448
17927 546
21270 264
13136 551
3627 487
6903 64
3201 447
2403 61