2976 151
17215 44
25617 57
9211 205
41802 317
4346 477
12014 237
15933 688
3965 568
23357 207
17217 231
17354 379
9539 86
37847 89
98781 250
14723 209
17723 609
13642 275
17613 461
8325 685
7702 371
9659 265
19418 338
383527 865