2839 311
7445 213
5079 568
4302 603
8918 451
6085 375
34075 78
25668 487
45913 533
4631 363
83430 197
19184 172
40139 478
43712 826
21343 513
95614 935
46003 141
29008 746
20675 383
20830 448
32538 123
298131 1059
23775 58
59303 177