11226 595
7452 664
35985 409
17999 961
23270 671
44365 495
25151 306
12375 72
9852 191
31580 876
6846 240
38240 434
6496 100
10656 929
30821 688
26384 513
11483 495
38816 505
22703 73
9306 701
35323 538
22591 57
22647 341
14312 400