26002 311
3110 493
5434 521
7208 735
2486 41
7514 509
10787 91
3995 332
6129 395
4312 843
3030 529
6827 366
3601 829
11179 654
17813 656
5114 405
3469 496
8321 601
6393 463
11574 92
4078 827
14193 589
9710 626
1077 58