59596 270
15965 298
5896 461
6677 560
67442 223
22902 612
23592 626
19432 812
12141 434
9140 593
21533 396
33344 174
6014 249
77459 692
3089 161
9667 405
7818 508
6568 650
5369 395
8462 487
5114 671
4884 679
5689 524
3426 240
3593 288