19479 580
9954 448
8869 681
3610 269
3697 655
3115 451
10951 190
41293 222
16813 422
12240 162
4400 627
3607 334
1540 287
3166 397