38291 825
11705 568
5809 59
15877 893
4616 421
8231 553
5938 366
31373 614
21697 696
3245 442
8857 83
4405 502
5469 165
10496 507
15114 289
12276 534
8035 662
6103 623
17328 463
40992 230
4317 664
2370 324
22415 518
5410 82