125078 330
2772 64
6017 646
14685 310
4005 24
236796 746
59674 236
25355 564
47032 149
105525 380
112090 357
59933 471
104478 201
3800 820
45872 255
30143 508
19307 740
32960 419
21500 122
15097 681
6334 661
6488 534
10940 472
5996 294
4261 41
7044 566
21544 150
25962 342