18033 503
3295 512
2359 421
20266 207
80769 132
89930 911
113448 839
77783 513
12206 960
12136 321
18370 666
94896 370
67030 749
56748 670
91612 196
30883 619
51951 261
61044 382
28504 472
15609 359
35678 574
31513 683
4160 579
4527 281
5529 736
4764 330