4529 30
12126 469
6161 280
5238 673
4294 61
4846 756
5222 73
7827 506
18891 793
8547 724
163279 974
49156 401
124633 465
46567 236
42301 395
20832 329
92105 454
62872 609
16296 316
32145 913
18133 456
26555 399
11997 799
45789 854
15992 83
20271 102
9154 485
11493 49