50527 260
16508 63
65445 504
22687 821
114252 1119
50495 478
22441 105
41121 456
16496 347
11296 39
19676 870
10649 354
12200 747
14859 561
13860 472
5142 562
4053 224
5226 551
3456 329
4357 628
3495 852
5698 580
2326 339
6557 666
2965 207
6264 811
2802 506
11627 746