5051 218
8149 523
14351 603
3098 278
13964 736
9481 621
8016 668
11136 956
1943 341
2428 241
23408 196
38533 238
30597 594
16220 435
5895 474
47210 531
40847 305
8780 378
12283 264
10768 467
827 51
8943 352
5045 543
5323 912
7519 267
4879 51
4311 949
4370 765