21373 113
807 35
1796 96
1982 167
1549 276
4430 456
3243 641
1898 257
1236 174
35630 350
25001 388
7308 185
10096 562
22783 578
16012 450
2998 623
3034 738