36005 67
46165 847
34745 150
5083 373
44605 287
16317 131
13309 467
8314 290
34846 448
13061 578
35548 431
9474 548
24468 412
879 36
31734 768
4463 340
18437 461
3571 701