6343 488
3579 286
2220 80
10684 766
4805 472
20831 698
6096 278
13580 424
7342 443
3008 503
1519 73
7385 640
2456 366
21850 455
5307 433