902 127
6543 399
34743 913
4862 214
35520 682
9093 602
29441 248
4705 520
3668 618
19170 886
4962 743
23028 537
3683 768
2518 257
4357 924
7572 764
7216 472
13628 303
2276 278