50350 133
8776 310
10421 196
312012 707
280239 526
35953 115
4266 541
14254 385
28739 278
8773 313
9438 412
8385 358
6953 689
3402 571
6037 197
3086 245
7480 611
11244 462
1490 157
8843 590
4834 478
14538 249
7351 816
4950 511
1220 102
2848 637
9093 610
13308 357