19559 128
403215 903
50041 228
36754 376
155267 952
80723 387
259672 732
41065 268
34452 758
31666 661
4351 626
29941 262
52737 874
300105 786
34977 84
74913 464
178232 610
21092 581
24118 333
17615 716
24935 278
16661 564
12576 144
10926 910