50302 133
8776 310
10421 196
312011 707
280233 526
35952 115
4266 541
14254 385
28738 278
8770 313
9438 412
8384 358
6951 689
3402 571
6035 197
3084 245
7480 611
11240 462
1490 157
8843 590
4834 478
14538 249
7350 816
4948 511
1220 102
2848 637
9093 610
13307 357