15802 605
15702 116
25399 578
46368 81
4351 161
23725 81
9553 41
23466 522
12261 31
27531 225
25063 164
11824 722
5671 592
23427 711
19287 410
16367 686
5213 390
4253 840
8156 906
33683 673
3911 327
5235 524
5413 851
7458 629
3111 509
20930 645
10237 212
23779 184