21512 320
46707 306
21908 580
15732 516
36752 263
14219 626
32714 662
27872 981
22710 160
14390 621
27423 113
17456 538
27272 339
41304 578
7118 261
8968 243
8774 531
11548 54
5342 467
21470 268
15601 512
25585 506
7550 385
11824 500
97295 901
26124 696
9676 184
8144 84