21597 812
3601 58
13315 276
7090 181
17450 267
7007 434
5035 812
3819 553
6051 152
15580 32
7302 531
17985 70
25773 396
3260 334
10013 199
14288 162
5345 706
5188 712
3197 179
19442 382
5057 745
4114 346
15815 171
5108 130
4778 418
3425 109
3688 556
4260 206