125579 200
5717 601
183780 1047
30918 864
10658 63
51784 378
10473 72
3804 366
16201 109
28679 498
108358 275
8941 323
2331 507
2743 384
6682 69
20169 185
6723 362
13625 298