2561 45
4302 175
6087 301
19655 187
481128 996
10299 566
21025 263
22376 680
22261 517
6505 547
283070 1158
33098 154
36718 301
77050 242
5632 281
14607 585
112058 696
13361 71
25253 257
14105 642
40034 627
13904 465
47726 212
38217 497