50475 133
8782 310
10428 196
312020 707
280263 526
35954 115
4266 541
14257 385
28747 278
8779 313
9445 412
8386 358
6957 689
3403 571
6041 197
3087 245
7481 611
11263 462
1490 157
8843 590
4834 478
14545 249
7354 816
4953 511
1220 102
2848 637
9093 610
13311 357