4995 832
2183 61
5827 269
28234 236
15307 246
45459 418
56276 448
33644 433
15834 192
47617 561
45722 616
77478 713
96340 787
3497 248
5958 605
103089 714
32952 669
60234 539