114125 300
4502 516
105758 348
4790 414
3409 562
3645 631
4023 246
12346 111
12052 411
7245 119
15491 288
14147 528
11992 477
22294 559
11336 103
12673 630
28297 236
12107 828
8092 394
113489 748
7309 442
258363 2041
6967 510
16156 195
6285 170
7942 835
8993 323
20358 612