3114 236
5215 794
25018 446
24311 412
249887 804
5950 200
2974 113
4837 510
3004 188
40742 666
4097 539
22947 814
3273 685
3785 628
39592 331
33652 493
3250 569
27056 224
1250 98
9075 370
11437 296
16365 542
15419 115
121680 617
13369 567
8992 406
3581 306
8166 501