599 82
6245 214
4725 399
3729 727
6362 595
1934 241
4020 52
8314 287
12878 405
2951 179
2349 121
2168 387
2134 66