45058 626
17241 358
18114 715
7366 242
20068 224
11111 360
9808 85
14438 556
35445 396
2278 193
3345 334
8115 567
6873 555