31515 399
95907 355
54300 764
77130 456
95323 944
15770 615
75335 433
14971 740
91226 363
57451 390
29570 346
81322 888
66361 509
21953 337
12219 638
16100 179
16084 445
13426 609
10397 295
12094 281
8424 149
101225 284
203442 950
23723 305
26001 822
11847 185
20463 371
13894 103