108896 471
95523 860
17328 809
144439 157
7225 108
3354 405
2990 163
23808 488
103442 522
2463 242
104700 452
17562 568
15090 752
5612 366
3114 142
3944 768
199775 1128
312262 510
17612 346
90432 358
4902 478
396794 397
15802 166
16285 289
43653 890
9051 681
31102 483
8399 75