5245 513
1082 103
2934 646
42751 93
5064 510
1403 362
1163 151
3493 498
18007 858
26794 396
6325 206
20866 794
4869 392
183712 733
51349 400
6758 671