29595 200
128166 348
377895 1199
17730 391
8472 340
95270 559
335584 831
9303 686
9712 262
65258 339
76120 552
8978 396
70285 180
136185 686
443630 937
13400 775
17432 309
56437 497
170479 411
14202 132
12447 413
141235 534
49286 842
11088 865
64772 328
166428 643
21957 135
12160 648