41191 188
24323 429
152880 370
61364 859
24660 635
40523 667
38355 671
40321 594
42201 107
50618 264
34536 344
39949 642
38492 403
31978 961
29618 177
30797 120
35991 431
51830 672
28823 118
22018 209
73444 716
89691 936
42857 115
62979 724