25642 308
24207 184
50038 323
28397 520
29014 545
14602 225
22469 115
8754 104
21819 464
4786 283
13908 167
3332 33
13404 232
125485 372
92964 307
99090 877
49202 584
19586 68
69982 491
36777 594
32429 500
18533 97
45920 724
37772 296
38547 65
166606 1316
137242 1006
49999 319