16610 263
64930 444
18796 614
28578 105
17088 804
5407 680
15232 734
17265 529
7238 877
5736 353
2373 328
4151 59
1599 97
3915 615
8921 594
3719 33
8715 326
2425 197
3403 299
3094 203
3723 593
6010 848