139040 215
11798 793
57601 949
76326 804
35455 344
3273 429
5465 521
9232 495
4128 462
2530 41
4436 373
3186 362
2665 370
5646 620
3898 693
17308 439
3743 665
3592 360
56857 788