12441 296
7572 52
23480 41
18049 548
12360 111
14292 322
45929 328
61529 575
14031 360
21169 455
12215 111
41598 682
89240 662
16916 236
18373 424
6037 197
53282 604
11228 700
20695 373
20132 356
14536 461
86724 355
31182 935
8821 50