302 730
905 401
997 13
754 663
513 146
219 415
748 270
693 505
133 88
953 674
340 132
476 374
11117 223
9795 344
9409 490
7226 640
6478 135
6030 305
6013 881
5043 334
4937 37
4785 221
4291 166
4151 66