42092 152
30454 213
32887 601
21930 107
24069 699
26379 57
13652 604
22875 157
75529 214
111159 543
31596 347
29296 251
43755 509
85138 370
36822 603
56734 587
35360 408
44366 790
123971 622
46701 772
46455 417
25661 863
11967 562
29486 186