5296 508
4348 474
7453 987
4036 741
8669 399
2352 110
6197 573
3837 422
9205 191
9651 567
9155 634
2944 269
13727 460
26813 745
6965 266
7813 662
5146 89
3015 92
7178 285
12300 436
17013 296
4962 531
2758 205
2774 35
8418 411
4398 571
14589 413
6936 869