4027 29
12655 276
4752 613
1755 69
9444 604
30848 390
8506 390
17424 531
7163 319
3042 247
12359 353
17301 580
29885 514
24860 39
16680 686
22417 261
4082 99
7531 511
16903 563
5446 385
4854 779
14846 454
33036 284
24482 727
2523 116
5707 717
3257 512
4734 94