4993 832
2183 61
5827 269
28230 236
15306 246
45437 418
56241 447
33624 433
15818 192
47572 561
45697 616
77420 713
96307 787
3497 248
5958 605
103003 714
32927 669
60180 539