17512 75
50324 411
2050 93
4510 460
6732 340
7695 114
4490 465
25565 278
7880 531
13008 305
4086 892
9096 523
2666 127
13012 380
6892 617
9409 519
12000 877
4565 286
8898 271
20006 382
10044 299
22533 451
66640 346
6657 291