25680 308
24227 184
50121 323
28439 520
29033 545
14617 225
22505 115
8765 104
21833 464
4787 283
13918 167
3338 33
13419 232
125569 372
93044 307
99193 877
49294 584
19610 68
69999 491
36799 594
32469 500
18546 97
45961 724
37811 296
38585 65
166714 1316
137325 1006
50065 319