516 96
49492 511
47538 330
6418 236
3966 432
6523 271
2684 375
14276 631
45858 229
10726 489
10978 558
15493 624
30944 664
13600 532
4534 301
1308301 3074
8667 717
12654 560
8498 563
3978 167
3284 74
3137 415
4505 850
3116 690
22392 56
2354 452
76645 281
22480 230