5559 326
22519 716
20233 851
29029 193
28335 541
30297 201
16084 577
4382 602
6763 461
10844 687
4076 444
3942 159
3504 59
4174 716
10352 776
11459 546
4080 44
3763 186
47443 694
167477 520
111051 521
30920 496
22892 336
25402 439
34375 199
15830 198
9588 874
47006 309