24523 89
2995 532
17456 110
1626 181
57652 839
25770 449
143862 450
43923 275
22042 168
70764 198
38215 321
1427 174
68494 718
40683 185
15226 260
3315 604
13566 251
36387 274
1516 159
31305 313
31270 447
33096 317
28573 363
45038 709
2506 453
14616 307
75099 747
22666 217