42581 509
12376 329
19293 204
15634 229
73245 142
16235 299
17327 698
56749 940
20278 446
18213 272
26585 443
9826 387
26304 656
14923 751
21492 604
21646 740
104545 828
16343 341
6484 352
30324 489
15954 703
37831 978
11103 664
15090 917