3902 291
156293 423
109066 680
93545 673
332655 576
92197 366
300715 650
53963 643
40578 866
15442 821
28921 254
49626 418
25561 49
47224 61
64662 512
44538 560
50432 702
31816 221
271186 862
175562 419
214030 335
111281 250
104995 695
53856 742
42409 718
152783 590
111787 939
61659 1046