45090 626
17285 358
18132 715
7372 242
20133 224
11131 360
9836 85
14468 556
35499 396
2285 193
3351 334
8134 567
6906 555