509 31
948 251
1723 163
2966 785
1902 341
2560 340
1977 520
957 199
10498 823
9783 374
2649 809
1017 197
950 236
1219 225
679 138
855 139
870 173
3221 596
2650 722
2378 287
2717 409
1617 282
3544 605
3276 796
1248 111
1324 122
1267 130
3073 656