312 408
887 342
104 62
533 452
143 274
512 420
913 394
858 125
517 823
994 978
13 454
477 53
14254 365
13239 804
9336 361
7287 363
7226 348
6048 14
5607 40
5068 201
4992 224
4422 922
4389 646
4356 218