105752 291
42320 197
16005 515
22267 837
42308 419
26982 691
2698 124
18267 514
7784 374
2840 384
113934 358
2229 98
2881 291
8813 665
8222 307
6627 612
2424 54
5092 448
8196 615
4923 646
7942 565
5455 598
6498 715
2011 24
4540 370
16816 501
3046 533
4325 284