4993 832
2181 61
5827 269
28230 236
15306 246
45434 418
56235 447
33617 433
15816 192
47570 561
45697 616
77416 713
96304 787
3497 248
5958 605
102983 714
32927 669
60174 539