21580 812
3575 58
13301 276
7088 181
17449 267
6998 434
5030 812
3807 553
6016 152
15576 32
7297 531
17976 70
25766 396
3257 334
10006 199
14284 162
5336 706
5177 712
3189 179
19440 382
5050 745
4108 346
15809 171
5091 130
4770 418
3422 109
3681 556
4254 206