29877 315
22370 149
17994 491
26704 349
11023 442
2257 521
40051 543
16445 365
115 37
13235 183
1594 407
15375 306
2243 740
4228 578
60788 826
6454 215
21321 327
27250 539
12977 708
1347 373
4169 608
2623 688
43561 894
20990 201