2505 161
844 115
1164 219
5165 460
11434 594
8019 527
18804 635
31850 378
7136 295
10020 749
4497 350
24475 304
2519 218
15141 28
7352 465
3689 88
7451 151
1395 211
1253 234
4599 141
12808 589
891 93
1977 129
2505 239
7663 680
3013 397
3404 319
3737 161