18721 580
9436 448
8811 681
3526 269
3731 656
4029 451
10637 190
42067 222
16677 422
11048 162
4316 627
3568 334
1515 287
3036 397