221657 927
14753 201
17580 80
31128 876
64172 602
7031 236
126808 402
67202 225
21973 851
6906 141
20463 514
33626 235
17520 118
6165 59
15900 407
22857 609
59127 244
9992 780
36682 203
30691 287
182454 804
25896 872
15613 707
35956 136
4761 232
10503 194
9508 677
89840 676