18339 161
42857 487
1151 76
3117 281
3494 515
1924 442
19805 255
2330 422
28308 389
4659 178
8769 635
5407 879
15584 473
1213 157
8828 185
4338 637
1046 119
2672 490
3462 398
1623 278
2470 285
5598 387
1960 279
31826 347
12083 562
9022 408
8663 433
8417 96