2904 107
39320 178
25427 91
53031 824
14809 323
188033 940
23252 264
5730 479
3604 120
2308 224
5685 387
766 43
9252 324
8518 518
9395 500
13064 577
3491 285
141214 181
197480 708
289772 1181
108874 507
83754 678
46501 694
9045 591
6322 252
26430 786
9803 177
92404 305