4957 503
7038 420
4558 27
3605 645
19877 222
5762 574
6319 641
10700 462
2998 95
9631 392
7221 457
9112 520
5028 115
12029 265
11987 648
7076 530
7803 856
13246 174
13559 474
7442 41
4321 771
7652 556
11642 175
19487 425