102813 660
55712 496
4453 509
7001 705
9530 267
12454 161
8290 722
31434 862
7098 596
50014 765
68811 324
7294 104
17500 759
7752 284
26840 307
28515 695
42861 640
22886 199
48293 684
38467 403
17169 132
37812 584
51498 596
9027 628
2535 68
4363 517
60439 448
32460 310