3940 755
3887 429
4028 166
4300 397
4155 316
11453 151
7768 277
2488 444
5871 662
8228 415
21705 294
9904 210
12000 309
418847 936
4633 839
2170 38
11562 473
11842 675