108928 471
95524 860
17328 809
144463 157
7225 108
3354 405
2990 163
23808 488
103447 522
2463 242
104701 452
17563 568
15090 752
5612 366
3114 142
3944 768
199781 1128
312269 510
17612 346
90432 358
4902 478
396794 397
15802 166
16285 289
43653 890
9051 681
31102 483
8399 75