105962 75
10899 679
25906 432
14351 329
118118 214
19695 599
89490 567
60961 789
21768 175
113853 365
196578 176
22311 234
17459 281
48580 418
24888 263
9208 297
7213 327
3320 603
6744 227
3634 210
24827 49
9085 796
12154 532
18480 330
33339 197
23438 277
16683 185
17164 580