3419 29
12316 276
4568 613
1700 69
9268 604
29973 390
8320 389
17249 531
6993 319
2929 247
12115 353
17157 580
29491 513
24325 39
16342 686
22006 261
4018 99
7411 511
16840 563
5358 385
4825 779
14639 454
32570 284
24075 727
2490 116
5634 717
3223 512
4647 94