21585 812
3587 58
13303 276
7088 181
17450 267
7005 434
5032 812
3810 553
6026 152
15578 32
7297 531
17979 70
25766 396
3258 334
10009 199
14284 162
5340 706
5180 712
3193 179
19440 382
5053 745
4111 346
15810 171
5099 130
4774 418
3422 109
3683 556
4258 206