28781 355
9616 31
96344 381
25533 419
11339 210
7036 852
50303 295
10128 299
20569 421
77203 830
54811 790
23429 651
70507 678
52314 640
149068 754
114453 478
45994 723
49030 333
36944 285
16935 296
18188 304
13280 257
33192 579