30978 59
5189 602
23694 841
2908 584
83378 760
9464 356
619 127
36669 135
1923 613
45513 225
1554 283
45417 337
43961 628
1757 350
1072 282
1577 455
13345 169
19808 393
2949 401
18940 189
6101 332
6431 540
15485 474
14139 422