9576 97
11544 197
22519 416
5472 341
7432 365
2510 92
4869 603
22075 160
4001 261
6997 379
10823 231
9415 171
9370 507
5985 254
6974 921
8061 423
3521 136
9143 788
5369 601
7027 177
23509 140
8152 679
4321 284
14056 442