3128 250
14187 124
5657 200
14702 702
16255 758
5745 160
2242 111
28691 261
15050 481
113275 643
7985 249
41529 132
7944 490
46053 357
11019 131
32491 234
7940 434
2501 214
31523 195
46804 384
35213 391
16705 586
13262 827
52270 740
17333 805
36863 359
17290 304
38394 911