3800 13499
1192 31569
10536 20432
926 7155
20938 29093
2677 14689
259309 266725
1205 17863
4948 27917
475 9948
193 8129
113 33559
204 18172
236 22811
8106 19111
