5960 152
15572 32
7288 531
17956 70
25754 396
3243 334
9989 199
14260 162
5294 706
5170 712
3181 179
19437 382
5040 745
4096 346
15799 171
5068 130
4748 418
3410 109
3668 556
4239 206
6990 202
8415 184
5507 635
4338 164
4003 621
6234 909
5152 660
22975 592