20283 580
10171 448
9318 681
3727 269
3785 655
3385 451
11036 190
41424 222
16959 422
12848 162
4489 627
3711 334
1593 287
3327 397