5296 508
4348 474
7453 987
4036 741
8669 399
2353 110
6197 573
3838 422
9205 191
9651 567
9155 634
2944 269
13727 460
26814 745
6965 266
7814 662
5151 89
3015 92
7178 285
12302 436
17018 296
4962 531
2758 205
2774 35
8419 411
4398 571
14589 413
6936 869