19491 580
9955 448
8876 681
3610 269
3697 655
3115 451
10951 190
41293 222
16814 422
12245 162
4400 627
3607 334
1540 287
3166 397