3079 587
19622 503
1851 330
44305 186
27041 195
5100 448
17920 546
21245 264
13136 551
3623 487
6902 64
3197 447
2401 61