5096 251
24567 675
5098 478
34240 510
22485 151
8070 508
9660 681
5080 207
16370 668
4314 42
5727 368
5118 241
22842 136
4842 522
23299 409
3323 455
26645 90
3851 178
6224 727
9399 61
10662 608
5384 568
3887 466
6826 363
2821 442
23304 182
30000 414
7402 46