4972 832
2174 61
5821 269
28213 236
15291 246
45348 418
56041 447
33525 433
15765 192
47437 561
45569 616
77254 713
96176 787
3491 248
5956 605
102638 712
32851 669
59995 538