1636 276
13976 285
95563 613
109968 695
19619 662
19941 523
2815 407
4162 587
6603 87
8335 745
5340 505
21801 219
2331 356
2100 356