3682 587
24085 503
1996 331
44757 186
27629 195
5241 448
18360 546
21979 264
13180 551
3713 487
6960 64
3387 447
2516 61