34360 952
10520 675
20261 422
3033 517
2165 66
7172 483
79378 838
15561 324
11338 31
44579 491
16158 450
25148 41
44305 592
20168 188