19505 379
44055 529
46095 70
17291 355
8051 578
16609 153
7566 216
13330 391
19811 278
16245 285
9110 363
31332 351
9058 623
10806 452
5518 283
17652 59
9364 36
10772 326
16506 666
29518 643
20515 818
8240 895
7799 293
3978 215
25698 168
51984 776
15367 350
17731 609