21613 63
10736 180
45986 491
329614 808
7917 76
43353 1062
25016 224
107613 349
59590 874
158743 354
137205 688
70372 90
29825 266
43843 172
104483 587
65892 884
50660 335
155006 952
238660 504
59515 438
23861 56
103550 1126
23992 401
70508 395
224128 843
113018 798