28715 355
9603 31
96338 381
25518 419
11337 210
7036 852
50297 295
10128 299
20565 421
77195 830
54808 790
23428 651
70502 677
52310 640
149051 754
114446 478
45994 723
49028 333
36943 285
16935 296
18186 304
13277 257
33191 579