5964 646
4044 584
3936 422
3127 387
4603 663
7988 144
2465 288
4878 295
7253 456
3547 175
38423 309
19879 142
24870 236