29102 120
2192 232
23291 702
8060 850
92865 633
672 53
1868 318
22331 208
13322 651
21379 51
10329 274
35164 543
11855 485
17993 239
2728 465
84309 920
22551 413
35464 341
54842 157
4808 848
8785 228
35604 489
11636 656
4844 523
44485 332
36948 372
1597 377
98462 765