5559 326
22519 716
20233 851
29034 193
28342 541
30302 201
16092 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
167480 520
111052 521
30920 496
22892 336
25403 439
34375 199
15831 198
9588 874
47007 309