4191 671
2964 74
3943 658
3245 559
3394 66
7079 45
5057 39
5897 341
4899 428
5983 241
8791 272
4184 223
3385 381
5460 284
3407 546
3047 359
14076 378
4748 863
917 140
12750 216
3793 426
3318 335
6076 708
8781 308