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