21596 812
3596 58
13314 276
7089 181
17450 267
7007 434
5034 812
3815 553
6047 152
15578 32
7298 531
17985 70
25773 396
3260 334
10012 199
14286 162
5345 706
5187 712
3195 179
19441 382
5056 745
4113 346
15815 171
5107 130
4777 418
3425 109
3687 556
4258 206