29782 137
9666 515
3316 212
12686 297
57510 593
70253 642
71757 194
4990 270
16784 928
35148 500
7972 842
4074 240
13299 866
21465 524
3867 283
11988 511
13334 811
3908 324
3553 646
17864 472
8675 110
6295 791
18175 261
7043 583
29875 143
64240 406
8369 708
32194 582