56502 253
5093 177
3421 595
4453 513
11739 640
20049 798
3998 472
5324 806
18484 167
50268 327
18486 503
3093 252
6144 623
4760 714
3657 261
9359 462
4290 491
3725 535
8390 279
4665 712
5594 946
8764 651
1410 181
2378 87
5590 616
21943 506
3893 839
4856 408