3001 291
10330 343
17015 123
9671 42
6870 378
28492 209
9943 190
5221 87
86035 266
8778 421
9722 91
3753 142
15366 589
3676 51
6773 249
16207 335
9025 723
10225 262
2433 359
1595 209
4487 497
4710 344
19282 596
3799 341
4523 224
2655 348
5028 34