15080 400
10103 45
3740 530
16048 135
9660 119
14837 430
8637 412
9883 644
10565 283
15260 240
13558 171
3130 143
14979 390
16220 265
7375 728
11229 298
3897 425
4272 561
9656 471
5588 359
4459 574
2810 125
5195 256
4977 242
3207 370
9209 392
23354 841
1981 89