156081 291
144625 300
2725 786
3286 908
3028 633
202138 287
4477 607
9901 79
2393 464
3095 976
474 109
2702 466
963 143
87639 752
13506 62
523038 1239
1633 369
2051 332
152858 741
297973 621
74439 372
124061 616
28452 594
431353 857
10741 473
52431 210
221543 620
83542 572