19495 580
9955 448
8877 681
3611 269
3697 655
3115 451
10951 190
41293 222
16814 422
12246 162
4400 627
3607 334
1540 287
3166 397