11096 307
14525 134
10515 323
39425 533
14770 685
25928 492
33464 911
27216 722
5535 545
14407 434
6372 459
5822 416
15832 110
10487 87
9291 425
7783 1015
6397 339
4939 92
14662 486
4282 311
11962 61
12127 320
41778 389
11009 287
7343 109
7872 92
9168 552
8240 657