308 730
1224 865
699 499
1036 855
9412 490
3856 771
932 606
943 999
765 254
525 1
341 132
777 820
11118 223
9802 344
7227 640
6479 135
6032 305
6018 881
5043 334
4937 37
4786 221
4292 166
4151 66