3955 540
6958 375
8257 686
10549 180
10713 92
4074 612
8581 501
20037 667
11469 478
9535 482
4162 210
13119 442
7170 574
20450 354
4256 38
24608 712
11603 358
9166 684
8481 745
23272 415
4990 571
3505 218
3349 386
5243 346
5847 171
2970 230
4461 331
3596 648