3433 29
12321 276
4571 613
1700 69
9270 604
30002 390
8328 389
17250 531
6995 319
2935 247
12122 353
17157 580
29492 513
24336 39
16351 686
22017 261
4020 99
7417 511
16842 563
5359 385
4826 779
14647 454
32578 284
24083 727
2491 116
5635 717
3223 512
4648 94