40027 311
6585 961
7874 342
4980 395
2821 237
12262 123
7997 653
12572 386
3816 44
21605 553
3711 303
93571 437
37360 333
6224 441
5558 488
4683 312
8299 718
9414 222
57120 276
5472 549
7329 328
9635 337
12482 929
6869 635