40305 322
21031 739
7014 614
11146 510
4299 536
12672 459
8668 246
16476 262
14769 555
21320 94
7161 681
9595 417
6774 326
4178 403
24543 845
10601 768
5597 732
12829 386
22132 641
20736 709
14852 511
11366 409
6562 612
5447 404