56508 253
5093 177
3421 595
4455 513
11739 640
20049 798
3998 472
5325 806
18488 167
50276 327
18486 503
3093 252
6144 623
4760 714
3657 261
9361 462
4290 491
3725 535
8391 279
4665 712
5594 946
8765 651
1410 181
2378 87
5590 616
21943 506
3893 839
4857 408