2999 66
3609 550
3469 638
5873 554
3546 244
12358 266
12708 199
11363 819
15532 168
55185 513
17902 483
2301 262
9007 151
38853 646
10670 280
18078 814
24008 1040
68194 591
7730 261
9987 84
5532 544
8423 563
7878 345
4591 548
5654 74
4303 428
3227 51
11427 309