21593 812
3594 58
13307 276
7088 181
17450 267
7007 434
5032 812
3812 553
6035 152
15578 32
7297 531
17982 70
25767 396
3258 334
10011 199
14284 162
5344 706
5183 712
3195 179
19440 382
5054 745
4112 346
15811 171
5104 130
4775 418
3423 109
3683 556
4258 206