11595 805
2783 371
6069 609
3393 234
12289 121
5981 829
9920 347
5999 358
10755 832
3718 193
2282 236
1520 145
4900 418
10966 409
3081 616
14317 90
18411 588
12726 847
2851 427
4335 706
29396 585
9784 379
2240 340
5461 379