16583 280
4509 234
22883 735
12801 149
5476 286
12345 733
20631 515
6993 497
4510 160
15553 77
4482 722
3374 421
4799 256
2093 145
6159 190
10720 348
5346 539
8006 751
2290 370
6257 802
3171 234
7754 366
5505 788
9255 526
6325 326
4393 803
7214 229
4962 310