42996 875
12994 553
12569 238
16447 66
23418 354
36311 669
41293 175
36181 811
17011 304
5083 384
91282 632
29879 183
52366 381
197933 1223
17369 104
42548 840
30121 489
13371 162
18830 254
120954 546
25012 232
44311 392
22647 624
20425 102
66350 570
35063 395
12310 335
16710 622