19576 580
9995 448
8931 681
3628 269
3703 655
3146 451
10956 190
41337 222
16826 422
12298 162
4402 627
3608 334
1543 287
3175 397