94826 499
9165 101
19528 169
15593 711
17074 281
5444 814
3248 465
4260 745
10996 636
37494 757
15885 226
47434 417
24729 263
25519 345
18446 228
11094 298
86094 908
26310 688
12579 518
10746 557
18278 311
9155 297
3474 250
3263 603
6654 227
3531 210
13479 30
5647 196