2500 251
16234 41
32820 210
3494 472
17269 604
25907 657
4894 366
9227 433
11700 443
24840 177
3485 100
8585 429
73608 879
30674 868
21474 594
11475 835
23436 151
22857 209
18282 550
9388 636
33006 609
17172 380
12709 927
17939 678
8872 56
22929 495
14108 348
8943 514