2701 65
4131 524
10466 478
12852 487
3655 367
3768 412
4406 667
3492 147
4408 180
11176 86
33924 197
9544 253
3373 505
3777 578
3454 243
3254 462
5948 460
4236 250
6471 353
20007 326
2928 121
4426 797
2687 145
8748 716