5488 503
5076 168
9970 342
5897 89
4211 86
12878 607
13103 953
27664 274
8681 650
15966 568
4523 214
4960 58
5297 651
11897 304
22799 559
10674 214
7482 529
6207 495
26808 978
7353 186
5379 95
17035 347
31969 492
10809 796