4166 640
2697 416
17668 485
21347 313
5453 565
28044 718
6131 548
16382 651
5098 411
6289 707
7562 571
2223 60
27320 213
3136 37
1897 292