19575 580
9995 448
8930 681
3628 269
3703 655
3143 451
10956 190
41333 222
16825 422
12296 162
4402 627
3608 334
1543 287
3175 397