40686 90
4079 819
1367774 4770
53490 761
1909 477
13855 305
6042 769
3201 417
5846 66
1894 322
2112 475
1595 327
1178 117
1335 282
358267 1202
9330 570
7781 513
2143 360
853 164
11904 364
2500 732
2426 430
8023 508
11923 549
21857 935
8991 258
1753 287
17557 542