21405 113
824 35
1815 96
2005 167
1553 276
4445 457
3248 641
1904 257
1239 174
35684 350
25035 388
7338 185
10115 562
22916 578
16123 450
3017 623
3038 738