12442 296
7572 52
23483 41
18050 548
12361 111
14294 322
45931 328
61530 575
14032 360
21169 455
12215 111
41599 682
89242 662
16917 236
18373 424
6037 197
53286 604
11228 700
20695 373
20134 356
14536 461
86729 355
31183 935
8821 50