17021 82
5402 651
5201 547
7626 840
1871 61
4829 144
25667 545
29579 200
2852 572
6028 757
2335 118
2339 134
4716 693
8181 102
3576 384
23474 403
45240 160
8633 427
4096 476
7220 473
16032 247
7046 572
3842 537
7517 79
6647 265
9394 500
15676 672
4792 231