43021 493
11660 364
36499 210
8296 651
94097 658
55765 231
5755 273
85469 728
6561 62
23263 439
28795 409
18260 471
30456 532
7755 222
82228 575
38135 343
87827 665
9675 563
27961 579
11332 554
9246 406
11015 367
18535 508
5044 309
8254 375
119284 596